endowed with reason - French English Dictionary